(Fx_list_fonts): Handle 0 for FRAME_FACES (f) [face_id]->font.
authorRichard M. Stallman <rms@gnu.org>
Mon, 31 May 1993 04:03:16 +0000 (04:03 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 31 May 1993 04:03:16 +0000 (04:03 +0000)
src/xfns.c

index 1afdb33a5c878e76437b3ab2bfde3995a3a24d32..1652b9db117b66be5923ba046d7ee454420a56a9 100644 (file)
@@ -2187,7 +2187,7 @@ fonts), even if they match PATTERN and FACE.")
       if (face_id < 0 || face_id > FRAME_N_FACES (f))
        face_id = 0;
       size_ref = FRAME_FACES (f) [face_id]->font;
-      if (size_ref == (XFontStruct *) (~0))
+      if (size_ref == (XFontStruct *) (~0) || size_ref == NULL)
        size_ref = f->display.x->font;
     }